technical sergeant (tsgt) - Turkish English Dictionary